



#include <stdio.h> 
#include <stdlib.h> 
#include <sys/types.h> 
#include <sys/stat.h> 
#include <fcntl.h> 
#include <unistd.h> 
#include <string.h> 


//#include "gpio_api.h"
#include "led.h"
#include "uart_printf.h"





//	system("echo out >/sys/class/gpio/gpio114/direction");

#if 0	
	system("echo 113 >/sys/class/gpio/export");
	system("echo out >/sys/class/gpio/gpio113/direction");
	system("echo 1 >/sys/class/gpio/gpio113/value");
	system("echo 114 >/sys/class/gpio/export");
	system("echo out >/sys/class/gpio/gpio114/direction");
	system("echo 0 >/sys/class/gpio/gpio114/value");
#endif


  //尚未测试验证



// Operation of LED D2
#define GPIO_OUTPUT  "echo  out > /sys/class/gpio/gpio113/direction"

#define LINK_LED_EXPORT  "echo  113 > /sys/class/gpio/export"
#define LINK_LED_ON      "echo  0 > /sys/class/gpio/gpio113/value"           /////0亮
#define LINK_LED_OFF     "echo  1 > /sys/class/gpio/gpio113/value"           /////1灭





void LED_init(void)
{
  system(LINK_LED_EXPORT);
  system(GPIO_OUTPUT);

  LED_Link_Off( );
  LOG_NAME();
}

void LED_Link_On(void)
{
  system(LINK_LED_ON);
  //LOG_NAME();
}

void LED_Link_Off(void)
{
  system(LINK_LED_OFF);
  //LOG_NAME();
}





// int main(void)
// {
//   InitLED();

//   while(1)
//   {
//     TurnOnLED();
//     sleep(1);
//     TurnOffLED();
//     sleep(1);      
//   }
//   return 0;
// }




